straight eight engine - English Synonyms Dictionary